package com.easylinkin.linkappapi.facerecognition.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.easylinkin.linkappapi.facerecognition.entity.FaceCamera;

import java.util.List;

public interface FaceCameraService extends IService<FaceCamera> {

    IPage<FaceCamera> queryFaceCameras(Page<FaceCamera> page, FaceCamera faceCamera);

    FaceCamera queryCameraWithPosition(String position);

    FaceCamera queryCameraWithDeviceCode(String deviceCode);

    FaceCamera queryCameraWithDeviceCodeWithoutTenantId(String deviceCode);

    List<FaceCamera> queryAllFaceCamera();
}
